﻿using Nemerle.Collections;using Nemerle.Text;using Nemerle.Utility;using System;using System.Collections.Generic;using System.Linq;using Nemerle.Peg;namespace Nemerle2.Compiler{  /// <summary>  /// Base class for top level AST.  /// </summary>  [Record]  public abstract class PDeclarationBase : PAst  {    public Name             : Splicable;    public Modifiers        : PModifiers;    public CustomAttributes : PCustomAttributes;  }}